package cn.smile.business.notebook;

import cn.smile.bean.entity.notebook.NotebookImage;
import cn.smile.commons.domain.IBaseService;

import java.util.List;
import java.util.Map;

public interface INotebookImageService extends IBaseService<NotebookImage> {

    /**
     * 保存日记图片集合
     *
     * @param imageList  日记附件图片集合
     * @param notebookId 日记记录ID
     */
    void saveImageList(List<String> imageList, String notebookId);

    /**
     * 根据日记记录ID查询图片集合
     *
     * @param notebookIds 日记记录ID
     * @return 查询结果集合
     */
    Map<String, List<String>> getImageMap(List<String> notebookIds);
}
